Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWELL MEWS Terraced £280,164 £164,500 10 Aug 2012
2 STOWELL MEWS Semi-Detached £275,770 £196,000 22 Oct 2015
3 STOWELL MEWS Semi-Detached £286,988 £234,000 15 Nov 2019
5 STOWELL MEWS Terraced £220,229 £153,000 3 Jul 2015
6 STOWELL MEWS Terraced £226,842 £129,950 27 Nov 2009
7 STOWELL MEWS Terraced £229,383 £230,000 3 Aug 2022
8 STOWELL MEWS Terraced £235,452 £124,000 8 Oct 2004
9 STOWELL MEWS Terraced £208,458 £167,000 13 Apr 2018
10 STOWELL MEWS Terraced £227,897 £46,000 6 Oct 1997
11 STOWELL MEWS Terraced £220,738 £180,000 16 Oct 2019
12 STOWELL MEWS Semi-Detached £286,800 £184,000 17 Jan 2008
15 STOWELL MEWS Detached £326,876 £244,750 30 Jun 2016
16 STOWELL MEWS Detached £318,288 £235,000 29 Apr 2016
17 STOWELL MEWS Detached £292,512 £287,000 20 May 2022